juncus articulatus - English Synonyms Dictionary

juncus articulatus

n.
[1] jointed rush